rain bird - Spanish English Dictionary